[FORMAT "WCOFF"]
[INSTRSET "i486p"]
[BITS 32]
[FILE "api_0x08.nas"]
	GLOBAL _api_initmalloc
	
[SECTION .text]

;------------------------------------------
;memman初始化
;ebx=memman的地址
;eax=memman所管理的内存地址的起始地址
;ecx=memman所管理的内存地址的结束地址
;------------------------------------------
_api_initmalloc: ;void api_initmalloc(void);
	push ebx
	mov edx,0x8
	mov ebx,[cs:0x0020] ;malloc内存空间地址
	mov eax,ebx
	add eax,32*1024	;加上32kb
	mov ecx,[cs:0x0000] ;数据的大小
	sub ecx,eax
	int 0x40
	pop ebx
	ret